self-financing esaf - Alemán Inglés Diccionario